#ifndef DEBUG_HPP
#define DEBUG_HPP 1

#ifdef FUR_NDEBUG
# define NDEBUG
#endif

#include <assert.h>
#include <stdio.h>

namespace fur
{
#ifdef FUR_NDEBUG
# define dprint(...) static_cast<void>(0)
#else
# define dprint(...) fprintf(stderr, __VA_ARGS__)
#endif
}

#endif /* debug.hpp */
